﻿/*********************************************
This file is part of HIM.

HIM is a module of BCI++ framowork for the implementation of Brain Computer Interface systems.
HIM is intended for use with BCI++ only.

BCI++ is a project of the Sensibilab of Politecnico Di Milano

HIM is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as 
published by the Free Software Foundation, either version 3 of 
the License, or (at your option) any later version.

HIM is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU General Public License
and the GNU Lesser General Public License along with HIM.  
If not, see <http://www.gnu.org/licenses/>.
*************************************************************/

#ifndef __GangiaFeedDialog__
#define __GangiaFeedDialog__
#include "FeedsBase.h"
/**
@file
Subclass of FeedDialog, which is generated by wxFormBuilder.
*/

#include "Algo_GUI.h"

/** Implementing FeedDialog */
class GangiaFeedDialog : public FeedDialog, public FeedsBase
{
public:
	/** Constructor */
	GangiaFeedDialog( wxWindow* parent, int MaxFeedback );
	void SetClassification(int Class);
	void SetTrigger(int Man,int AEnima, int HW);
	void SetFeedback(float Feed[]);
	
	void Destr(void){FeedDialog::Destroy();};
	bool IsShown(){return FeedDialog::IsShown();};
	bool Hide(){return FeedDialog::Hide();};
	bool Show(bool show = true){return FeedDialog::Show(show);};
	int Feedbacks;
	
};

#endif // __GangiaFeedDialog__
